package cn.rkylin.oms.order.vo;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;

/**
 * 导出
 */
public class OrderExportVO {

    //主表信息
    private String orderStatus;//状态
    private String shopName;//店铺
    private String buyerNick;//客户ID
    private String tradeCode;//平台交易号
    private String orderCode;//订单编号
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date orderTime;//拍单时间
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date paidDate;//付款时间
    private String disQuestion;//问题描述
    private String custRemark;//买家留言
    private String salesRemark;//卖家备注

    //商品信息
    private String skuProperty;//属性
    private String ecItemOuterCode;//平台商品商家编码
    private String ecSkuOuterCode;//平台规格商家编码
    private String ecItemCode;//平台商品编码
    private String ecItemName;//平台商品名称
    private String ecSkuCode;//平台规格编码
    private String ecSkuName;//平台规格名称
    private String goodsCode;//商品商家编码
    private String goodsName;//商品名称
    private String skuCode;//规格商家编码
    private String skuName;//规格名称
    private String qty;//订购数
    private String waittingShip;//待发货数
    private String shippingQty;//发货中数
    private String shipedQty;//已发货数
    private String price;//吊牌价
    private String factUnitPrice;//实际单价
    private String factUnitCash;//实际金额
    private String actualPayPrice;//实际支付单价
    private String divideOrderFee;//实际支付金额
    private String goodsSkuCost;//成本价
    private String remark;//备注

    public String getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(String orderStatus) {
        this.orderStatus = orderStatus;
    }

    public String getShopName() {
        return shopName;
    }

    public void setShopName(String shopName) {
        this.shopName = shopName;
    }

    public String getBuyerNick() {
        return buyerNick;
    }

    public void setBuyerNick(String buyerNick) {
        this.buyerNick = buyerNick;
    }

    public String getTradeCode() {
        return tradeCode;
    }

    public void setTradeCode(String tradeCode) {
        this.tradeCode = tradeCode;
    }

    public String getOrderCode() {
        return orderCode;
    }

    public void setOrderCode(String orderCode) {
        this.orderCode = orderCode;
    }

    public Date getOrderTime() {
        return orderTime;
    }

    public void setOrderTime(Date orderTime) {
        this.orderTime = orderTime;
    }

    public Date getPaidDate() {
        return paidDate;
    }

    public void setPaidDate(Date paidDate) {
        this.paidDate = paidDate;
    }

    public String getDisQuestion() {
        return disQuestion;
    }

    public void setDisQuestion(String disQuestion) {
        this.disQuestion = disQuestion;
    }

    public String getCustRemark() {
        return custRemark;
    }

    public void setCustRemark(String custRemark) {
        this.custRemark = custRemark;
    }

    public String getSalesRemark() {
        return salesRemark;
    }

    public void setSalesRemark(String salesRemark) {
        this.salesRemark = salesRemark;
    }

    public String getSkuProperty() {
        return skuProperty;
    }

    public void setSkuProperty(String skuProperty) {
        this.skuProperty = skuProperty;
    }

    public String getEcItemOuterCode() {
        return ecItemOuterCode;
    }

    public void setEcItemOuterCode(String ecItemOuterCode) {
        this.ecItemOuterCode = ecItemOuterCode;
    }

    public String getEcSkuOuterCode() {
        return ecSkuOuterCode;
    }

    public void setEcSkuOuterCode(String ecSkuOuterCode) {
        this.ecSkuOuterCode = ecSkuOuterCode;
    }

    public String getEcItemCode() {
        return ecItemCode;
    }

    public void setEcItemCode(String ecItemCode) {
        this.ecItemCode = ecItemCode;
    }

    public String getEcItemName() {
        return ecItemName;
    }

    public void setEcItemName(String ecItemName) {
        this.ecItemName = ecItemName;
    }

    public String getEcSkuCode() {
        return ecSkuCode;
    }

    public void setEcSkuCode(String ecSkuCode) {
        this.ecSkuCode = ecSkuCode;
    }

    public String getEcSkuName() {
        return ecSkuName;
    }

    public void setEcSkuName(String ecSkuName) {
        this.ecSkuName = ecSkuName;
    }

    public String getGoodsCode() {
        return goodsCode;
    }

    public void setGoodsCode(String goodsCode) {
        this.goodsCode = goodsCode;
    }

    public String getGoodsName() {
        return goodsName;
    }

    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName;
    }

    public String getSkuCode() {
        return skuCode;
    }

    public void setSkuCode(String skuCode) {
        this.skuCode = skuCode;
    }

    public String getSkuName() {
        return skuName;
    }

    public void setSkuName(String skuName) {
        this.skuName = skuName;
    }

    public String getQty() {
        return qty;
    }

    public void setQty(String qty) {
        this.qty = qty;
    }

    public String getWaittingShip() {
        return waittingShip;
    }

    public void setWaittingShip(String waittingShip) {
        this.waittingShip = waittingShip;
    }

    public String getShippingQty() {
        return shippingQty;
    }

    public void setShippingQty(String shippingQty) {
        this.shippingQty = shippingQty;
    }

    public String getShipedQty() {
        return shipedQty;
    }

    public void setShipedQty(String shipedQty) {
        this.shipedQty = shipedQty;
    }

    public String getPrice() {
        return price;
    }

    public void setPrice(String price) {
        this.price = price;
    }

    public String getFactUnitPrice() {
        return factUnitPrice;
    }

    public void setFactUnitPrice(String factUnitPrice) {
        this.factUnitPrice = factUnitPrice;
    }

    public String getFactUnitCash() {
        return factUnitCash;
    }

    public void setFactUnitCash(String factUnitCash) {
        this.factUnitCash = factUnitCash;
    }

    public String getActualPayPrice() {
        return actualPayPrice;
    }

    public void setActualPayPrice(String actualPayPrice) {
        this.actualPayPrice = actualPayPrice;
    }

    public String getDivideOrderFee() {
        return divideOrderFee;
    }

    public void setDivideOrderFee(String divideOrderFee) {
        this.divideOrderFee = divideOrderFee;
    }

    public String getGoodsSkuCost() {
        return goodsSkuCost;
    }

    public void setGoodsSkuCost(String goodsSkuCost) {
        this.goodsSkuCost = goodsSkuCost;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }
}
